be difficult to control - French English Dictionary